package com.ford.trade.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.Arrays;
import java.util.Map;

/**
 * @author :  zhangfutao
 * @version :  V-1.0
 * @description :
 * @date :   2022/5/9 14:30
 */
@Controller
public class HelloController {
    //  此函数功能就是将 localhost:8080/hello 的页面显示 hello
    @ResponseBody
    // 处理hello请求
    @RequestMapping("/hello")
    public String hello() {
        return "hello";
    }

    // 在处理/sucess 请求时，会向classpath:/templates该路径下寻找HTML文件
// 通过thymeleaf渲染然后显示
    @RequestMapping("/sucess")
    public String sucess(Map<String, Object> map) {
//   从classpath:/templates 中获取HTMl页面通过thymeleaf进行渲染
        map.put("Sucess", "<p>p标签</p>");
        map.put("users", Arrays.asList("01","02","03"));
        return "sucess";
    }
}
